<?php

class Application_Model_Disponibilidad extends Sgit_Model
{  
    protected $_name = 'disponibilidad';
    protected $_primary = 'id';




    function getPrecio($id_zona,$ratio)
    {
        
        if(null===$this->precios[$id_zona])
        {
            $this->precios[$id_zona]=$this->getAll(array('id_zona=?'=>$id_zona));
        }
        
        foreach($this->precios[$id_zona] as $v)
        {
            
            $valid  = new Zend_Validate_Between(array('min' => $v['ini_tramo'], 'max' => $v['fin_tramo']));
            if(!$ratio){
                return 'sin ratio';
            }
                
            if($valid->isValid($ratio)){
                return $v['precio'];
            }
            
        }
        
    }

} 




